<template>
<div id="root">
  <h2>人员列表</h2>
  <button @click.once="add">添加老刘</button>
  <ul>
    <li v-for="(p, index) in persons" :key="index">
      {{p.name}}-{{p.age}}
      <input type="text">
    </li>
  </ul>
</div>
</template>

<script>
export default {
  name: "KeyDeZuoYongHeYuanLi",
  data() {
    return {
      persons: [
        {id:'001', name:'张三',age:18},
        {id:'002', name:'李四',age:19},
        {id:'003', name:'王五',age:20}
      ]
    }
  },
  methods: {
    add() {
      const p = {id:'004', name:'老刘', age:40}
      this.persons.unshift(p)
    }
  }
}
</script>

<style scoped>

</style>
